razorback hog (sus scrofa) - Alemán Inglés Diccionario